#hc_bc ,#hc_bc .hc_m_content{
padding: 0px! important;
}
#hc_bc .hc_m_content{
padding-bottom: 15px! important;
}

#page{
float:left;
}

#hc_r_globalWrap{
text-align:left! important;
}

#hc_findAHotel{
margin:0px! important;
}

#hc_r_content{
padding:0px! important;
}
.b1h{
background: #8f1327! important;
margin:0px 0px! important;
}
.b2h, .b3h, .b4h, .b4bh, .b3bh, .b2bh {
display:none! important;
}

.hc_m_outer, .hc_m_tabs ul li a, .hc_m_tabs_right ul li a {
border-left: 1px solid #8f1327! important;
border-right: 1px solid #8f1327! important;
}
.hc_m_outer{
background: #FFFFFF! important;
}
#hc_bc .hc_m_outer {
border: 0px !important;
background: transparent! important;
}
#hc_bc .b1h{
display:none! important;
}

#hc_r_1 .path{
padding-top:0px! important;
}

#mainThumbnailScroll{
margin-right: 10px! important;
}

#hc_hotelNameSearch .hc_f_btn_search{
width:125px! important;
}

.button_big, .button_big_wider, .button_big_widest, .hc_f_btn_search, .hc_f_btn_getRates, .hc_sr_summary .hc_sri a.hc_sri_select {
border-color: black! important;
border-width: 1px! important;
}

#page{
width:760px! important;
}

#hc_r_content{
width:760px! important;
}
.hc_r_layout_v3 #hc_r_3 {
width: 540px! important;
}

#main-map {
width: 538px! important;
}

#main-map .mapControl {
width: 520px! important;
}

.hc_r_layout_v2 #hc_r_2 {
width: 760px! important;
}

.hotelHeaderLeft {
padding-left: 10px! important;
width: 560px! important;
}

.contactHeaderBold3 {
padding:0px! important;
}

.galleryRightCol {
width: 530px! important;
}

html {
overflow-y: auto! important;
}
#rateListHolder{
overflow-x: hidden! important;
overflow-y: auto! important;
}